Excellent service (especially at the front desk), great breakfast buffet, comfortable bed, cozy room decor, perfect location, fantastic views from restaurant and rooftop, and unexpected fun with the cats that the hotel takes care of. Only negatives were that I wish the restaurant put burners under the hot food at the breakfast buffet because the food was always cold or room temperature instead of hot and they kept running out of coffee cups—we had to bring our own cups from our room most days. With that said, we still really enjoyed and looked forward to the breakfast. Finally, the airport van service the hotel uses took an especially long time to get from the airport to the hotel (including 45 minutes of sitting outside the airport waiting for all of the dozens of people in the 3 big vans to be ready to leave at once, which was unnecessary and frustrating, and then the vans stopped in several different villages ahead of our stop, all of which I wish the hotel warned us about ahead of booking the van because, although the van was cheap, we would’ve taken a private taxi instead since we were trying to get to the hotel asap—in comparison the van worked well to get from the hotel to the airport because it was just one van picking people up at predetermined times). Overall we loved our stay so my criticisms are meant to be constructive. We would gladly stay at the hotel again.