Huge space, excellent communication, a great stay overall.