Lovely clean place to stay in a trendy location