We typically stay closer to the beach, however, this place was one of the only ones available when we started planning our trip. The issues we had we worked through with Bing.
You get what you pay for at this place. As per a text from Bing, if you want all the comforts of home, find a place closer to the beach.