Great clean place located in a great location.