Topservice,top apartment ,top location. Next visit to Palma de Mallorca will be at the same place.