Excellent location, beautiful outdoor space, and sparkling clean. Everything about this place was perfect!