A stylish and clean place to stay and very good value