Absolutely incredible place to stay, the views from this apartment are amazing. St. John is very welcoming and easygoing, would recommend staying here.