Right place at the right time for us - a very pleasant stay