My friends and I stayed there 2 nights.
The accomodation is really comfortable and nice. It is well located in Burbank, just 30 minutes far from the WB Studios by feet.
The flat has everything you might need and we found it clean.
The host is really kind!