Clean, comfortable, accessible. Basic furnished, up-scale flat. 5 stars.