Romantic, cosy, warm and comfortable. Located in a great spot.