Everything Top Notch !!! A really beautiful place to stay. Deirdre is an excellent host