We stayed at several hotels and Airbnbs over the course of our trip and our stay at Catherina's apartment was by far the best. The apartment was beautiful, functional, clean, and extremely comfortable. I especially appreciated being able to wash our clothes and having a well-equipped kitchen to prepare meals. My boyfriend loved how comfortable the bed was and how well the air-conditioning worked. Catherina was a great hostess and super attentive throughout our stay. Our only regret is not staying here the entire time!