Perfect spot for a family get together - everyone had the most wonderful time staying here, it had everything we needed and exceeded our expectations! Would be back in a heartbeat!