Perfect location, perfect flat (very modern and Nice), and perfect host!