We are looking for house to rent. I have found a few nice places in Battledown Park. It's a new development with suprisingly many houses avaliable - can anybody give some opinions on it?