Five plus stars. Great hospitality and location with everything you could possibly desire!