On the whole the place worked out perfectly with no real shortcomings. Great setup. Bed really comfortable. Location was perfect for our needs. The kitchen was well equipped.
PS: we will definitely rent this place again and refer it to others who are looking for a place for extended family to stay when visiting.