Spacious, great location. Well equipped and comfortable. Good communication.