The location, space and communication was fantastic. We would be happy to stay again.