Clean, comfy and well located. When I asked for missing amenities, they were promptly provided. Good value for money.