Great service , hospitality and location