The unit was not thoroughly cleaned. There was hair in the shower, trash in the can, and flies. The floor did not appear to have been swept or mopped. The unit was tiny. The pool is nice and clean. The tiki huts add a nice touch. Pool toys and towels are provided. One beach is four blocks to the west, and the other is one block to the east. I have rented from this management company before. They are great, but they should maybe consider a new cleaning company.