A well-equipped, comfortable suite.