The place is amazing: the location, the view, the appartment all perfect. Definitely would recommend staying here! We also had to book this very last minute, and the communications was very good!