Very clean, great location! Easy to communicate with hosts. Overall great stay!