The island is a pure business hotel located in a business area near county airport - i was upgraded to a very pleasant executive suite with a view on the pool and mall. If business takes you too newport beach this hotel is a great choice. I wouldn't recommend for vacation though as it is far from anything of interest... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.