Very clean place in a fabulous location.