Costa Smeralda is a self-catering apartment that is located in a secure complex, situated on the beachfront in Margate. The apartment is located close to a few restaurants, shops and other attractions as well.