Great location. Warm, comfortable. Good kitchen. Clean. Good communication.