Everything worked out perfectly. We never met Sara but everything was taken care of. The place has an incredible location in the very heart of old town Palma, everything is walking distance: restaurants, bars, shops, the cathedral, the ocean. The apartment is very modern, very clean. Just be careful if you have a car: the street is soooo narrow so that parking is really tough if you're used to wide American roads.