The location is good, next to infinity pool, roughly a block to Casino/hotel and two blocks to marina. If traveling by personal boat the marina staff are very helpful and there is a hotel shuttle which can take you and "a lot" of suitcases etc. to the condo. The condo is clean, has all the necessary items for a week or more stay (pots, pans, small coffee maker, washer & dryer, etc.) The beds, pillows, etc. are very comfortable. FYI- internet is a little intermittent but useful to send messages, or emails, we did not attempt to connect at the hotel or pool, etc., but connections I am sure would of been better. Overall, great condo, great owners and great experience. Highly recommend and will stay again at this location due to the location, dock and wonderful owners.