oasis of tranquillity for reflection and renewal in a very central area
great welcome and thoughtful hospitality