Perfect location and stunning view. Walking distance to the beach. It was very clean and all the beds were very comfortable. It was perfect for our young family of 4. We would definitely stay here again.