Michael’s place is really close to the dog beach in addition to lots of great restaurants and cafe’s. There is a large public pool close by too, all within walking distance (a few blocks). Very relaxed atmosphere.