Very clean and modern unit, with comfortable furnishings and an amazing location. The communication with the hosts was clear and easy. We enjoyed our stay!