Outstanding hospitality, very clean place, and great location.