Excellent place, excellent hosts. They have thought of everything.