Very accurate description of the place. Very clean and comfortable place. Great host. Highly recommended.