5 star location, 5 star cleanliness and an amazing patio! :)