Great place! Excellent communication. Nice and private location. Table tennis was a lovely bonus!