Location is about as good as it gets. Beach quick walk, nice mall directly next to the hotel. The hotel is a water taxi stop as well, and has all kinds of cool things going on like jazz night, happy hour etc. Loved the location and the setup.