A+ stay. Place is perfect in a great location with a bunch of great amenities. Greg goes out of his way to make sure everything is good and you have anything you might need.