A lovely, cosy, well equipped home away from home. Excellent location.