Excellent stay! Very clean, great amenities and thoughtful touches around the house. We had a great time.