Excellent location. Exceptionally clean and well appointed. Small touches like the good quality of the coffee and the bedding are worth noting. Wifi was okay; it would be nice to have higher speed, but I have no doubt in recommending it to anyone. I am very pleased.