Over all an enjoyable stay.