Excellent location. We had a great, authentic experience. Don't miss the beach a throw stone away.