An amazing place to stay, well set up with the guest in mind.