Fab place with everything you need for a short break . Close to Twickenham .