Great location. Stairs not good for dogs, so lots of carrying up and down. Retaining wall in side yard - not suitable for older pets.