A charming and cosy place with all the amenities of a compact home.