Very clean, spacious, and had everything we needed. Amelia was extremely quick to respond to any questions/concerns we had during our stay. Would definitely stay again and highly recommend!