We had wonderful stay at April's place. The location could not be better, very central, short distance from all the main beaches, restos and attraction.
The apartment was super clean, and very well equipped. April was also very helpful upon check in and check out.
Would definitely recommend staying here!