Everything we needed and the location is amazing! We enjoyed our stay.