Great place to stay in Mallorca. Felt right at home