Beautifully kept. Awesome location. Lovely host. Would definitely stay again!!