Great stay. Everything one requires is present.