Sparkling clean, great location, and incredibly friendly and kind hosts. Could not recommend any higher.