great modern clean place to stay