Excellent location; great facilities especially for kids. Our hosts were super responsive to our queries and receptive to our suggestions. We would stay again!