Everything you could need, lovely place to stay.
Great price too.