Clean, new apartment exactly as described. Was great for our visit. New complex. Nice gym. Thanks for a great stay!