We absolutely loved this place!
The apartment is clean, modern and bright. The bed is very comfortable. The view is to die for. The beach is beautiful and never seems to get crowded. Alan was a very welcoming host and easy to communicate with. He even provided some breakfast supplies (bread, milk, fruit).
We highly recommend staying at Alan's place.