We ate there last night and had a good experience, overall. We had stopped going to Sol e Luna as the quality of the food and service had deteriorated. Last night, we found out why. The Moreau's sold it two years ago and then opened Altro.
The food at Altro was quite good, however, overpriced even by St. Maarten standards. Our only complaint was that it took way too long to receive our check after we were finished. Well over a half hour. They were quite busy.