Absolutely amazing!! Such a perfect spot for a little getaway. Such a beautiful layout and lovely atmosphere. My Dog was so happy with her stay too, the size of the yard was absolutely perfect for a good run around.