What a wonderful place to stay - everything was exactly what we had hoped it would be