Clean, spacious and great location. My family had a fantastic stay.