Very convenient and affordable place to stay