Great place, with all the amenities you could possibly need. Very professionally run. I loved the location, too.