Clean, stylish place with great views and in a good location