Great, clean, comfortable stay in a good location