Great location. Well equipped for families with kids. Check in and communication was smooth. Lovely stay overall.