Sparkling clean, spacious place that has everything you need. John was very friendly and quick to respond to any issues we were having. Would definitely stay here again.