A gorgeous, comfortable little piece of paradise in a great spot with everything you need.