Great Apartment! Very close to the beach and perfect for your stay in Alcudia