Clean, spacious with all the nice touches. Feels safe and comfortable. Enjoyed our stay.