Very clean and spacious. The host are easy to get in contact with and reply in a very reasonable time. Me and my family enjoyed our stay!