We had an awesome stay at Cala d'Or. The hotel is located in a nice area close to everything and the stuff is super friendly and very welcoming. I'd suggest this place to couples and families.