Place had everything you need and a little more. Super clean and very modern. Would definitely book this spot again.