The apartment looks exactly like the pictures (actually it’s even better in reality that on the pictures). Otherwise the localization, the shops near by, the swimming pool, are perfect. On top of that, John is a very good host, communication with him is super easy and he has plenty of good advices about where to eat, what to visit in Mallorca, etc.
I recommend to rent his apartment without any hesitation!