great place to stay, with lots of little extras that other places don't think of