David and Isa are amazing! They have the 2 most adorable dogs. Of course the apartment was very clean and the location was great. The only thing about the location is you have to take about a 20 minute bus ride to the beach but it's worth it staying with these two. Unfortunately our bags were lost and never made it to Palma during our stay. David and Isa let us borrow clean clothes until we could buy some and helped us with checking on the status of our bags. Isa even helped us with a birthday surprise for one of the people in our group. Bottom line: the apartment is awesome, the people are amazing, and you'd be crazy staying anywhere else.