Very clean. Well equipped kitchen. Clear instructions and quick response from owner. Great extras like tennis rackets etc. The complex has quiet hours from 10pm till 8am. This may be challenging if you have young children.