Absolutely perfect. High attention to the details, many extras included free of charge, beautiful touches, extremely private and lovely spot. Highly recommend!