Absolutely faultless. Photos did not do this place justice. Super clean and had everything you could possibly need and was stocked up with lots of goodies. Would definitely stay again! 8 very happy campers