Clean, great view, great service. Would definitely come back!