Everything you need in a comfortable small space plus small but beautifully leafy balcony.