Ronald & Greta's place is great, few minutes walk from The Grove, it's a quiet neighborhood. They were super friendly and their dog was really cute too.