Clean, great location, good communication, well furnished. Pool and gym was well maintained.