Great location, perfect layout, extremely convenient. An ideal place to stay.