Fantastic apartment. Had great views, very clean, plenty of provisions for bathroom, laundry & kitchen. The check-in/out process was super easy, and provided information required. As described in the listing, there is a steep hill to walk to the apartment but worth it for the views. Ray and Ivan were fantastic hosts, and communicated throughout our stay to make sure everything was ok. Highly recommend!