Absolutely the best location. The beach across the street was very cool for snorkeling, there was also a white sands beach 5 minutes down the road, you can't beat that kind of location. Any questions I had Rayshel would answer within minutes, it was great. All the places she recommended as well were great. There's nothing I would change about this stay, just perfect!