Very clean, cosy, and comfortable. In a great spot.