Absolutely outstanding stay. The place is gorgeous, spotless, very well located, and just easy. For our family for four (2 kids, ages 14 and 10) it was better than perfect.