Affordable stay in an excellent location