Excellent on every level. We could not have been happier with our entire experience. Highly recommend this home as it did not disappoint in any way. Beautiful home that lives up to the reviews and pictures. Very clean and very well organized. Communication could not have been better. 5 stars across the board.