Modern, warm, comfortable. Spotlessly clean. Friendly hosts that were really accommodating. Lovely outlook.