Great clean, modern, new self contained unit attached to the main house. Great communication from James. Would highly recommend.