We stayed at Island Palms in 2009 and really liked it. It was a nice setting being on the island/pier. However, we did have a car, and I think it might be a pain to get around without one. San Diego is pretty spread out though so you might want a car anyway.