Spacious with a great view. Cleaning needs some improvement and the cooking equipment and pillows needs an update. Great that it has private parking! Good communication with the hosts. Maybe not the best fit for us but overall a good stay.