Great place to stay overall satisfied