Location was perfect. The house is beautiful. Everything was well put together.