Very clean and comfortable place to stay at St. John, it’s at a great location and I would recommend staying there. The hosts are super kind and they take good care of their guests.