Great location. Amazing beaches. Great host. We had an awesome time here. I wish I could go back tomorrow.