I agree.
You said you want a good quality house in a good location- basically you are looking for location,quality,size[house]. Unless you are rich, that aint going to happen. - and thats what you are finding out.
so something will have to give a little. You will have to figure it out what...