Nice, clean, good value, good host, nice roof terrace