The location and facilities are pretty hard to beat; right on the beach with a great gym and swimming pool as well.