Spacious, warm, well appointed and great views - would recommend