Really enjoyed my stay at Michaels. It's close to the airport and Little Italy, and Downtown San Diego isn't far. It is a relaxed place with loads of seating areas in the garden. Nice kitchen aswell if you need to do any cooking
Thanks
Gearoid