The place had everything we needed. It was very clean and the view was amazing. I would definitely stay here again!