Overall we loved our trip to STJ and enjoyed Alta Vista. This was our 2nd trip to STJ the same week (Thanksgiving). The thing that we disliked the most was the BUGS! Gnats or no see ums, whatever they were were awful. Our party of 6 all got ate up really bad despite putting lots of bug spray on. I definitely recommend bringing spray with you and applying it starting day 1, plus hydrocortisone anti inch cream as we bought 2 tubes while there. The views from the property were amazing. We could see all the way to Virgin Gorda on a good day. The property is beautiful, but seems like it is getting run down a little and could use some real TLC and better maintenance, and checking of the items there. For example the pool developed a LOT of green algae during our stay (8 nights), it pretty much kept the kids out of the pool. Also the gas grill was out of gas the first time we used it, despite JP saying 'it has plenty of gas' when he was giving us the walkthrough. Thankfully the property managers were able to get us a full tank the same day. 2 of the 3 snorkel masks were unusable, 1 was broken and another had mold in it. Call me a diva but I thought the bargain basement Scott's toilet paper was inappropriate given what we paid per night there, spring for some better TP please. There was a lot of good stuff despite these complaints. Having the chairs and cooler was a lifesaver. There were plenty of dishes, and the on site laundry was very nice.