Absolutely perfect! Very cozy, clean, and it had everything we needed. Lauren was very accommodating with the check in time. Would stay again!