The location was great and the unit was clean. I would absolutely stay here again especially given the proximity to things to do and the beach.
Things that cannot be helped - neighbor dogs; adorable but the barking was annoying.