Perfect location, amenities described perfectly, and as comfortable an experience as you could ask for.