Excellent experience overall. Clean, stylish, and well-equipped place at a reasonable price.