great place. great location. spotless. and great hospitality