stylish clean apartments with terrific location