Great clean place near great shopping and restaurants