The hotel has a beautiful location on the Caribbean Sea, but the rooms do not have beachfront views, as you might be expecting. That's because the lobby and rooms are a short walk (or golf cart ride) from the beach; two of the hotels restaurants and the pool get the prime beachfront...