Excellent location, perfect communication, very well set up for chilling out with our kids