Perfect location, comfortable, cooking facilities adequate, clean and tidy.