Very clean place in a superb location