absolutely immaculately clean, stunning views, hosts were extremely responsive understanding, look forward to staying again and will definitely be recommending to friends!!