Great location, very well designed and kept, and wonderful hosts! Perfect stay for our family of 3.