WOO HOO!! so good you finaly found somwere! fingers crossed it all goes smooth sailing from here!
dont worry about it not being*perfect* you will be able to work out the little kinks once your settled!