Amazing place! Everything was excellent - great location, great patio to hang out on, a ton of little touches in the place cover anything you would want or need in a place to stay. I wish we could have stayed longer and would love to stay here again!