Well equipped, clean, comfortable, everything you need is a stay away from home. (fresh eggs were a bonus 😀) we would definitely stay again.