Everything was just perfect. The staff was friendly, the room was clean and the service was excellent. We were well taken care of. The breakfast on our balcony every morning was incredible and the view was breathtaking. Location is excellent. 3 great restaurants only steps away from the hotel. I highly recommend this place