Everything about this stay is wonderful. It's top notch. The location, the views, the interiors are worth it. Would strongly recommended for a great family outing. Hosts are friendly, flexible and accommodating. It has been a fulfilling experience staying here.