Convenient and affordable stay in good location.