Everything was clean. The modern kitchen offered everything that we needed. The living room was small but cosy with the log burner. The staff satisfied our request with a baby high chair (a travel cot was also possible but we did not need it). The only issue for us was the shower which was not very powerful.