Very nice place ; well located ; clean; loved the terrace