perfect flat, location,and wonderful people.