Absolutely perfect. Spotless, peaceful, private, comfortable. Highly recommended! Only wish we stayed for longer!