A great place to stay. Marina has thought of everything for a weary traveller and more.