All good apart from Tv and WiFi. Clean, comfortable, spacious and well-equipped.