Check-in procedure was disappointing. Make sure you are not early as they won't accommodate. Other than that, the hotel was great! Perfect location on a beautiful beach right next to Black Rock Beach with great snorkeling and a nice spa. 5 minute walk to Whaler's Village with shopping and great restaurants. Clean and well-kept grounds with tons of lounge chairs, a decent pool, beach cabanas and nightly entertainment. The upper floors have an awesome view of the ocean.