Everything you need and more. Cosy, clean and close to everything. Sitting on the back deck is special and the place definitely makes you feel at home!