Comfortable, warm, spacious, great views, spectacular location.