Very good communication, we knew exactly what we were getting without any surprises. Good location somewhat away from the hubbub, pool was great for the kids.