The place is nice and the location is great. The condo complex has a pool and hot tub some other amenities that make the stay pleasant. 15 min walk to beach and 5 min walk to the marina. Parking in building and decent food options near by so all in all the location is great. Our issue was with the unit lack of cleanliness and check in details. The place was only partially cleaned, the sheets and towels were crumpled in the dryer, the dishes were not put away. I found 3 dead bugs in the fridge. The condo is pretty bare, not enough towels and blankets were in the unit despite a request to provide that ahead of time. No directions on how to access the key and how to check out. The place had no kitchen basics. Ultimately the sheets and towels issues were resolved and some of the very high cleaning fee was refunded to us. I do hope next time the unit will be cleaned to completion and basics will be provided so you can enjoy your stay.