Nice place. Everything we needed for our stay in St John.