Executive-style apartment with everything one needs for a comfortable stay. The location is excellent too.