Overlooking the Margate Sands, this 20-room luxury boutique hotel offers some lovely event spaces alongside its spec ...