Amazing location and space. It is right on the beach, just walk out the back yard and you are there.
The interior is newly renovated, modern and clean, and our hosts were very welcoming and friendly.