Best place to stay in an affordable place with a great view