Place is clean and nice, pretty spacious - we can find everything we need from kitchen supplies to clean towels etc. Not too far from stores and restaurants, even though it's a bit on the uphill. Overall, we like our stay!