An absolute gem - beautifully put together and a welcoming place to stay.