This place was amazing! Very spacious, modern, clean and has everything you need (beach accessories, dishwasher, washer/dryer, coffee machine, board games, the list goes on!). Views and location were great too, we would definitely stay here again. Thanks Kelly!