Location is great, so close to beach and restaurants. Beds are comfy and they provide everything you need to prepare your own meals, if you want to. We would definately stay there again.