Amazing location, service and cleanliness