This place is perfect with all the needed amenities. The yard was especially nice for the doggo.