Very clean and nice. Good WiFi. Hot water is limited but was enough for 4 people.