The apartment is located well and the garden is nice, especially for small kids to play. Check-in instructions were clear and communication with Leslie was easy. We don't have any but I guess the place is ideal for guests with pets.