Everything you need, clean, tidy, comfortable, good location and wonderful host :-)