The location and design of the apartment is amazing with sweeping views and steps to the water. The check in process was quick and easy. Our family loved the bedrooms, living room and even made use of the huge kitchen for a beautiful dinner on the terrace. They were very welcoming, responsive and attentive hosts. We loved our stay here!