good value for a stay that fills all basic needs.