Sparkling clean, spacious place, exactly as advertised. Host communicated well. All in all a fantastic stay.