5 star for everything from cleanness to the location!