We really enjoyed our stay at St Johns, it was very clean and is in a great location. We would highly recommend to everyone!