Very well maintained and newly renovated place. Very spacious and clean. Great for our family with two young kids and my parents. Thanks