Very beautiful and clean place in a wonderful location.