I've stayed there twice and would stay there again. If you fly Tropic, the plane will drop you off almost in the hotel lobby. The proximity to the airport is not a problem, you'll hardly notice. Conveniant location on southern edge of town, BC's right next door. Nice beach bar and restaurant on premise.