Spacious Designer 2BR Executive Apt, Near Beach & Marina, Central Location is a wise choice for travelers visiting Ramsgate.