Everything you need & much more. Very clean and warm. Majella was a great help and very friendly. Great location too.