Clean and everything was accurately described. Pool and beach amenities were awesome.