Location was near perfect, as it’s right on the point (waterfront), with great views, a nice pool area, direct access to the ocean and snorkeling, and only a five minute walk to all the restaurants. Units are spacious and well designed. The best place we saw to stay n STJ.