We loved this place. Each room is totally different but all are designed and decorated with a fantastic attention to detail. Our room was the romantic room and had a bath in the room (+a shower room in the bathroom adjacent).
IT WAS SPOTLESSLY CLEAN. Breakfast was in the garden, prepared every day by Flor a lovely friendly lady who maintains everything, cleaning the rooms, changing sheets etc and very efficient and helpful.
Pros: It was just old worldly but with all the facilities you expect and very relaxing.
Cons: Maybe a change of breakfast foods. Not complaining but would have loved to see something different sometimes.
Location: Location is perfect, right in the centre but it is very very peaceful. By the station of the old wooden train from Palma, and the tram to the beach.