Great apartment, great hosts and Alaro is a fantastic place to stay in Mallorca.