Exceeded my expectations! Was so spacious and in a perfect location. Close to all the beaches we wanted to go to and was a perfect set up with nice touches. Would highly recommend and plenty of room for a dog as well! So blown away with this place, pictures don’t do it enough justice!