It has been a real pleasure to stay at Joan's apartment. Everything was as expected, without complications and hassles. The only small thing is the view from the balcony: the beach is not entirely visible because there's another building that partially covers the otherwise amazing view.
But this is a minor issue, the rest is perfect: apartment very modern with all comforts, and having a pool nearby accessible at any time is priceless.