great views and great customer service