Spacious, clean and perfect for our family. Allan was very easy to communicate with and everything went to plan. Easy, accurate instructions were provided in advance.