Amazing location, sparkling clean, and excellent hospitality. It was perfect!