Clean three bedroom with 3 1/2 bath and each bedroom has its own bathroom. Spacious bedrooms and living room with adjoining full-size kitchen and dining room. Laundry facilities downstairs. Very clean and would definitely recommend this to family and friends. The only very minor drawback is parking because you’ll need to find an open guess stall which, depending upon the time of day, might be challenging. We were always able to find a parking stall although sometimes we had to walk a bit to get back to the house. Be prepared to climb stairs because there are three levels with the two larger bedrooms on the top level, the kitchen, living room and dining room on the middle level, and one bedroom and the laundry room on the first level. But all in all, I was very pleased with the accommodations and would consider staying there again with no hesitation.