Really clean place in a superb location.