We really LOVED our stay at John's place.
His apartment is perfect! Very clean, well equipped, stylish and John was super friendly and helpful.
What we loved most was the outdoor set up with the grassy garden with nice outdoor furniture and the fact you could just walk to the beach in less than 10 minutes.
There are also lots of restaurants and shops within walking distance.
We highly recommend this place if you are ever in the area.