10 stars for location, place, cleanness, everything.