Great stay, comfortable, clean, modern