The place is as described, meaning cosy, very well equipped, functional and well located. We appreciated our stay.