Set in a perfect area a newly discovered Burbank….. the place is perfect,clean w excellent amenities