Very well designed and a clean house to stay.