The location is excellent. In our exploration of the area, there wasn't anywhere else that we would rather be. The hotel is a little bit older than some of the neighboring newer resorts, the on-site restaurant was closed, but it is located in the center of a fabulous beach. Local restaurants, bars, and grocery stores are all within a two block radius. The staff kept the grounds well groomed, the pool clean, and the rooms spotless.