This was an interesting property. Although described as a "resort," I would not define it as a such. It's actually a hotel, a nice hotel, but a hotel. The so-called "resort" feature seems built around the fact that it's immediately adjacent to (i.e., across a very small parking lot) a few fun shops, good cafes/restaurants, and a nice bar. And the whole area is called "Ports of Call." BUT. . . there is NO restaurant actually in the hotel proper, which means no room service. They do, however, provide a nice daily hot breakfast. The pool is nice, while the hot tub/jacuzzi is only okay (barely big enough for 3 people, which is enough to make things a bit uncomfortable. lol). But overall it's a good value compared to some other nearby hotels that are OUTRAGEOUSLY expensive. And right across the street is a well-stocked big grocery store, pharmacy & even an Urgent Care (which I used cuz I got sand in my eye). Grace Beach is a stone's throw away & they'll take you in a golf cart. Staff is pleasant & nice (especially the sweet gals working breakfast). Oddly, the laundry for guests broke down, yet they never fixed it. But they did then do our laundry for same price had we done it ourselves. Towels for pool/beach are available at front desk. And best of all the place is quiet, quiet, quiet. Not a lot of partying here, which was nice. Oh, but, be warned that there is no elevator. It's a walk up to 2nd/3rd. No big deal for us, but a different story for older/disabled peeps. Very comfy.