Everything we needed it to be! Great location, plenty of extra bedding, and specific check-in instructions were appreciated.