Great place! Spacious, comfortable, modern and very well looked after! We were very well received and the hosts were very kind and careful with our baby daughter's stay. We would definitely return for a longer stay.