Top notch in every way! We will be returning again! The back yard was fenced in and perfect for watching our dogs play while we relaxed in the hot tub!