Get in touch We are located at the Playa Flamenca seafront Calle Alhelíes 1 Playa Flamenca Orihuela Costa 03189, Alicante Spain Follow us on Instagram/ Facebook