Margate, Ramsgate & Southbroom hotels, hostels and more