Beachcomber Bay Guesthouse, Margate (3-star) | TravelManiac