A great apartment with everything you'd expect for a comfortable stay.