We had a great stay at Joy's place and can't recommend it enough. The photos definitely don't do this place justice - the outdoor seating area is really big and the bedrooms/bathrooms are super spacious and comfy. The whole place was clean and tidy and Joy was very generous with letting us use space in the garage for our bikes etc.
It is in a great location being only a 10 min walk or 3 min bike to a main beach. Would definitely stay here again!