Geeta's place is great. Clean, comfy, well appointed, with lots of nice decorative touches. Geeta is very personable and helpful, and we even had friends in common, which was an extra fun added touch...:) Would absolutely stay again anytime.
P.S. Had no issues with parking, even though it seems hard in that area.