Great place - spacious, well-equipped and comfortable.