Brilliant location right in the heart of Magaluf. Just what we were looking for