Perfect location, perfect flat, perfect guest. To be recommanded!