Everything you need! Great location, nice bed, and nice coffee machine. What a great place to stay.