Villa Princessa is a cozy and welcoming place. It was clean and fresh when we arrived and had all the necessities available. The views are to die for!!! Caroline was very professional and easy to communicate with as our situation called for a few extra days. Close to so many wonderful places!! We will definitely be back!!!