I've been to other places but this place has everything especially the location. 5 star hotels could be double the cost. You can't have everything, but if you are looking at a hotel with the same budget, don't hesitate to book this place.