Convenient and affordable place to stay in pacific beach