Everything we expected. Clean, plenty of beds and great location