Simply ideal in terms of location, convenience, communication, tidiness and overall feeling that this is what one is after when picks 'apartment' over 'hotel' kind of experience. Don't hesitate.