We enjoyed our stay. Our favorite thing was the breakfast, so many choices and excellent service. We were not impressed with the internet because we kept getting kicked off and had to sign on again, not sure if it was the location of our room or throughput the resort. We also had an issue with the electricity in our room, it kept tripping the circuit and then we didn’t have power at all. We loved the walk ability of the area and all of the food cart options nearby, very cheap meals. The pathway directly to the beach that we loved last time was closed so we had to walk around which was a couple of blocks but fine. The front desk people really wanted to help when we talked to them but there was a language barrier.