Another superb stay at St John's, this time with my children who loved the space, the view, the room and the welcome. It is an amazing place