Great location and very clean. They are quick to respond and very accommodating to your needs. There's a tax to Mallorca you pay when you get there. Our stay was 3 nights and we paid €24 upon arrival in tax.