Excellent!! All perfect! Location, hospitality,
Cleanness,
It has it all