We had an amazing stay! the location was perfect and the amenities were fantastic. We're loved being able to cook our own meals each day in the amazing kitchen. The balcony was great for relaxing and looking at the ocean. We would highly recommend this place