Great view and location.
Clean and tastefully decorated, but relatively small.
Staff is helpful and responsive.