The location is absolutely amazing. Turn left, it is less than 1 min walk to the bay beach. Turn right, it is less than 5 mins walk to the ocean side beach (just have to cross one road). There is also the belmont park right on mission beach.