Just perfect! Having stayed once a few years ago I had high expectations and it delivered. Spacious, light-filled and peaceful, the apartments have everything needed for a great stay. The private patio leading on to the garden is just gorgeous on a sunny day. We will definitely be staying in future.