Clean, comfortable, wonderful location, fabulous patio views and a host who was always available to answer questions or give suggestions. This was an excellent experience all around, I would highly recommend.