Had everything we needed. Very clean and excellent location with amazing view.