The condo is perfect. There is everything you need for your your stay.
You can walk to many different restaurants. The beach is across the street which is not crowded.
We did not meet Dan personally but he was always super fast to respond.
I definitely recommend staying there.