We stayed for two nights and were very pleased. Clean rooms, friendly and attentive staff. The location can't be beat. Definitely try the restaurant - you will not be disappointed. Did not use the amenities much - a very small indoor pool and small gym. Had a great massage in the spa.