All perfect. Will return for sure. Be aware of parking your car can be challenging as no parking spot always available near the house.