Perfect location, very clean and wonderful touches - will stay again.