How exciting! I hope your offer is accepted as it sounds like a nearly perfect situation (keeping in mind that there is no perfect home or place).

And, as with buying a new bike, if/when you do move in, photos will be a requirement!

Crossing fingers for ya...