Very clean, very organised, excellent location, gorgeous views, great parking, large kitchen, excellent communication from host. It is clear why this place is rated so high. 10/10 from our family.