The property is clean and you will find most of the amenities as listed however you will probably have to park the car in the street as the parking provided is very small. I had to top up my own electricity when it ran out.