Perfectly clean and comfortable! Right next to Happy Hill which is a lovely little hike. Lots of amenities for an extended stay.