Will's place is a good spot. It is just across the street from Mission Beach and a short 5-10min walk from restaurants.