Haven't been to St John is a few years but Asolare for dinner was wonderful - great food and fantastic sunset views!