Great place! Everything as already described. We enjoyed the beautiful beaches and the walks! Highly recommended!