5 star for location, cleanliness and the most important easy to deal with.