Directly on the beach. Hotel is clean and close to restaurants and shopping. The wifi was out a few days and then spotty, not a huge deal. Lots of places to book excursions on the main strip of restaurants close by (walking distance). Lawn chairs on the beach are free to use. Overall, you can't beat the value right on the beach.