Great, clean, comfortable stay