amazing place to stay in Mallorca. 10/10