Great hospitality, reliable communication, good facilities and clean! Not to mention the fantastic location. Great spot.