We've had a lovely stay at Greg's place. The apartment is in a good location, very central and close to restaurants and bars. The beach is reachable within a few minutes. The apartment was clean and equipped with nearly everything you need to enjoy your stay.
Greg is a great host and I surely recommend to stay at his place. Very good communication, every question got an answer, every time.