We had a great stay at Arena Suites (Oct '23). We had the "Family Master" suite which had 2 bedrooms, a living room, a well-equipped kitchen / dining area and a beautiful porch overlooking the beach and the bay. The room was cleaned very well every morning by Elizabeth (fresh linens/towels and dishes were washed). The restaurant was super convenient and the food never disappointed. Our server was always Armando - super friendly and great English skills. The hotel sits on a hill, so there are quite a few steps to get from the street entrance down to the beach, and elevators are not available. Wasn't an issue for us, but could well be for others. There's a convenience store across the street that is open from 9a - 6p or so that had any last-minute snacks, medicine, groceries you might need, but the prices reflect the convenience (sunscreen was about 3x what you'd pay at a nearby pharmacy). The hotel sits on a very nice sandy beach (very few rocks) with good waves for body surfing, and only a hundred yards or so down the beach is the paved walkway that leads to the downtown area. You can walk from the hotel to the downtown restaurants in 10 minutes or so. Overall, it was a great experience and we'd highly recommend this hotel!