A great apartment to stay in.
Very comfortable.
Includes all the necessary facilities.
Great location.