Clean, and exactly as described. Easy check-in, and good communication. Would stay here again!!