We had a wonderful stay. The townhouse has beautiful views, a fully equipped kitchen, three good sized bedrooms, three full bathrooms and two parking spaces. It is modern, luxurious and we had a cleaner come every day.
The location was excellent - an easy (hilly) walk straight to the beach.
We couldn't have asked for a better time!