Nice, clean and recently renovated place. a very nice and spacious roof terrace.