Clean and well maintained. Excellent location! WiFi hard to connect, had to stay in kitchen to get a signal. Otherwise everything else was great.