Big home, spacious rooms, great location