Everything we needed and the location was perfect. The hosts made everything easy.