Very spacious, great amenities, good location & fantastic at accomodating our large dog.