Beautiful flat with a stunning view. Everything was clean and well looked after. Close to shops and restaurants and just a quick walk to the beach. Loved staying here and will definitely be back again! Michelle was also incredibly friendly and lovely.