Very clean in a wonderful location. Check in/out was easy and Ian is a great and very responsive host.