Excellent place to stay, lovley flat and roof garden