It was everything we needed and more! comfortable beds, all dishes for quick meals, beach accessories, parking right in front, easy check in. And omg the view!! wasnt even an single little thing that i could say negative. Only that our stay was way to short.