Excellent location, great facilities and spacious rooms. Staff were very friendly on arrival, and to our surprise we were upgraded for a birthday to a room with ocean views. We will be back for sure!