A great place in a great location; as cleanly, communicative, and comfortable an experience as anyone could ask for.