My wife and I had a great stay. The hotel is located in the perfect location. Lincoln Rd. and the strip on Ocean were walking distance. Great restaurants and shops nearby. The room was very clean and maid service was excellent. As is the case in most hotel resorts, be prepared to pay extra for parking ($42 per day). In addition, if you want chairs at the beach, it was around $45 a day for just two chairs. We noticed that there were no lifeguards on duty at the pool or beach which we thought was odd since there are a lot of kids there, etc. Overall, great place to stay. We would recommend.