This place was perfect! We had everything we needed, and the location was great! Would definitely stay here again!