It's been a while since we stayed there, but we still have fond memories of it. Both times, we had ground level units that faced St. Thomas. Since we could walk to town easily, we only rented a car a couple of times.
Its small beach area had some decent snorkeling. The pool is small but refreshing after swimming in the salt water.