Cala Millor is the best place, and Joaquin's house is the best place to sleep here while you stay. Every imaginable thing we needed we got.